package com.tzbank.back.service;

import java.util.Map;

import com.tzbank.entity.backstage.Auth;

public interface AuthService {

	/**
	 * 添加权限
	 * @param auth
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> insertAuth(Auth auth) throws Exception;

	/**
	 * 删除权限
	 * @param auth
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> deleteAuth(Auth auth) throws Exception;

	/**
	 * 修改权限
	 * @param auth
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> updateAuth(Auth auth) throws Exception;

	/**
	 * 通过自增ID查询权限
	 * @param autoId
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> selectAuthByAutoId(int autoId) throws Exception;

	/**
	 * 查询权限
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> selectAuthList() throws Exception;
	
}
